Golang Job: Back End Engineer

Job added on

Company

Salesfloor

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

SALESFLOOR INC.
JOB DESCRIPTION
Role:
Senior Lead Backend Developer
Location:
Remote - Montreal Area
Company:
Salesfloor is an award-winning virtual selling platform that combines clienteling, virtual selling and mobile point of sale tools. Store associates use Salesfloor to deliver personalized and convenient experiences for customers on any channel through live chat, video calling, e-mail, SMS and more.

Today, 45,000 product experts from stores around the world have driven more than $2 billion in sales (USD) using Salesfloor. Salesfloor is redefining the role of today’s associate to drive sales and differentiate the customer experience.
Founded in 2013 in Montreal, Canada, Salesfloor is a profitable company on a mission to unlock the power of today’s omnichannel sales associates by connecting them with shoppers online and in-store. Our team of “Salesfloorians” believe that associates are product experts, trusted advisors and social influencers for customers in their local communities. In today’s omnichannel world, retail chains have a unique opportunity to leverage their biggest competitive asset: their people.
Overview:
We are seeking a Lead Backend Software Developer. This developer's efforts will be focused but not limited to the backend. Building and supporting complete software ecosystems that typically include other disciplines such as mobile and web.They will have the ability to continuously prioritize tasks and have a consistent track record of delivering complete, well-architected results.They will balance creative, reliable engineering with high quality and client focus. They must be able to work across multiple facets of projects and manage multiple responsibilities at the same time.
They are also expected to assist with mentoring junior developers' and software developers' coding and technical problem-solving skills through code reviews and pair programming.
Ultimately, a Senior/Lead Backend Developer provides high quality custom software solutions to clients by discovering and understanding client needs, utilizing company operations, leading software projects, technically developing the software team in their area of expertise, and exercising excellent software engineering skills. They are self-motivated to expand technical and professional skills, foster a collaborative team environment, and communicate clearly and effectively with all company team members.
Minimum qualifications

  • University degree in Computer Science, Electrical Engineering, Information Technology or a related field
  • Experience in crafting high-availability, high-performance and reliable web and/or mobile applications
  • Team player with great collaboration and communication skills
  • Passion for continuous learning, sharing information and mentoring team members
  • Interest in contributing to technology roadmaps and delivering value to users

Preferred qualifications

  • Micro-service development experience with Scala, Typescript, Golang, Elixir or Java
  • Deep understanding of how to architect a scalable and highly-available system
  • Knowledge of Google Cloud Platform and related tools like Kubernetes, Pulumi, etc.
  • Knowledge of Php, Javascript and other web technologies

Responsibilities

  • You will be part of a full-stack team that operates independently in terms of product management, design and development for creating the new version of the Salesfloor solution.
  • You will design and develop scalable backend components including but not limited to automated conversational agents, multivariate optimization technologies and integrations with live chat systems.
  • You will provide technical guidance to the team for making the right judgment calls in terms of the technical solutions and tradeoffs.
  • You will be building solutions that scale for the largest retailers in the world.

Perks:

  • Sane working hours (with flexible scheduling).
  • The team is small and agile, so you will have a direct impact on the product, but big enough that you are never alone.
  • While our office in Montreal is available to everyone, a flexible work from home program is currently the norm.
  • Health care and dental coverage for all full time employees (Blue Cross)
  • National telemedicine service, paid for by the company for full time employees enrolled in benefits programs.
  • Generous compensation and stock options.
  • Everyone at Salesfloor is agile, engaged and ready to contribute to impact the growth of our business.
  • Seasoned employees, new hires and founders all work together and help each other every day.
  • Founders and leadership team have a proven track record for successful start-ups and previous exits.

Job Type: Full-time